
function CharacterIsMatch( e, str ){
	if( e.find('p').html().toLowerCase().indexOf( str ) != -1
	||	e.find('.GRank').attr('title').toLowerCase().indexOf( str ) != -1
	||	e.find('img').attr('title').toLowerCase().indexOf( str ) != -1 ){
		return true;
	}
	return false;
}

$(document).ready(function(){
	$('#Filter').keyup(function() {
		$('#Roster div').each( function( i, e ){
			
			if( CharacterIsMatch( $(this), $('#Filter').val().toLowerCase() ) ){
				$(this).css('opacity','1');
			}
			else{
				$(this).css('opacity','0.2');
			}
		});
		
	});
});
